maggiore lake - French English Dictionary